hydroxyglutamic acid - Turkish English Dictionary